plot of land covered in grass - Español Inglés Diccionario